have one's hands tied – English–Français translations

🇬🇧 en fr 🇫🇷

have one's hands tied verb

  • be powerless to act
avoir les mains liées
Wiktionary Links